Wall Street Journal -
2 Mar 2016 00:19
A "critical mass" of oil-producing countries have agreed to freeze oil production, Russia's energy minister said Tuesday, as African, Latin American and Persian Gulf producers expressed optimism about joining the deal.
Share this Article
Comment on this Article
Please to comment